2014-01-24 - 10937 - Enhancement - Testing the condition type changes for c #SalesDistribution

ENHANCEMENT

10937 - Testing the condition type changes for c


Requirement Summary


Need to add ZMANADJ infoobject in Condition Data source and test the ZIRS, ZDOH and ZGOH condition types.

Admin Info


Purpose
To add ZMANADJ & test the condition types in condition datasource.
Requested By
Mark Harris
Spec Created By
Chandramouli K
Spec Created Date
01/24/2014
Spec QA by
Uday Kumar P
Objects
ZSD_O05, ZMANADJ, ZSTCKVAL
Document Status
Complete

References


Prior Tickets

None

Documents

None

Functional Requirement


1. Need to add Manual adjustment Key figure in Order Condition Data DSO.
2. Need to change the logic in Stock Value Key figure.
3. Need to collect all the changes in to the transport request in BPD(BW 7.3 Development) and notify the client.
4. Need to unit test the changes in BPD and transport it to BPQ(BW 7.3 Quality).

Solution Summary


1. Need to add Manual adjustment ZMANADJ Infoobject in Order Condition DSO and map the infoobject with Condition type and Condition value in the source.
2. Need to write the logic in Manual adjustment to populate condition value based on the condition type.
3. Need to change the logic in Stock value ZSTCKVAL infoobject based on condition type.
4. Need to collect all the changes into the transport request.
5. Need to unit test the changes in development to confirm the logic.
6. Need to transport the changes to Quality system for further testing.

Test Plan

SNo
Test Scenario
Expected Results
1
Check if ZMANADJ is populated correctly as per the logic based on Condition value.
ZMANADJ should be populated correctly as per the logic based on Condition Value,
2
Check if ZSTCKVAL is populated correctly as per the logic based on Condition value.
ZSTCKVAL should be populated correctly as per the logic based on Condition Value.
3
Check whether all the changes are collected into the transport request.
All the changes must be collected into the transport request.
4
Check if the logic is coded in routine as per the coding standards of NEC.
Code Logic should comply with the NEC coding standards.

Solution Details


1. Need to add Manual adjustment ZMANADJ Infoobject in Order Condition DSO ZSD_O05 and map the infoobject ZMANADJ with Condition type KSHCL and Condition value KWERT in the source.
2. Need to change the rule type to routine to write the logic in Manual adjustment ZMANADJ to populate condition value KWERT based on the condition type KSHCL.
3. Need to change the logic in Stock value ZSTCKVAL infoobject based on condition type KSHCL.
4. Need to collect all the changes into the transport request & check whether all the required changes are collected into the transport request correctly.
5. Need to unit test the changes in BPD(BW 7.3 Development) and confirm the results.
6. Need to transport the changes to BPQ(BW 7.3 Quality) for further testing.

Issues


None